1
general::
Phrase(s): haggle (with someone) over someone or something [and] haggle with someone (over someone or something)
to argue with someone over someone or something. • I don’t want to haggle with you over Tom and whose team he’s going to be on. • Let’s not haggle over the price. • There is no point in haggling with her.
McGrawhill's American Idioms And Phrasal Verbs